delicacy made with lard and flour - Francés Inglés Diccionario